/**
 *
 */
package com.angel.io.log;


/**
 * @author William
 *
 */
public class RowMessageLog {

	private RowState state;
	private Long rowNumber;
	private String comment;

	public RowMessageLog(RowState rowState, Long rowNumber, String comment){
		this(rowState, rowNumber);
		this.comment = comment;
	}

	public RowMessageLog(RowState rowState, Long rowNumber){
		this(rowNumber);
		this.state = rowState;
	}

	public RowMessageLog(Long rowNumber){
		super();
		this.rowNumber = rowNumber;
	}

	/**
	 * @return the state
	 */
	public RowState getState() {
		return state;
	}
	/**
	 * @param state the state to set
	 */
	public void setState(RowState state) {
		this.state = state;
	}
	/**
	 * @return the rowNumber
	 */
	public Long getRowNumber() {
		return rowNumber;
	}
	/**
	 * @param rowNumber the rowNumber to set
	 */
	public void setRowNumber(Long rowNumber) {
		this.rowNumber = rowNumber;
	}
	/**
	 * @return the comment
	 */
	public String getComment() {
		return comment;
	}
	/**
	 * @param comment the comment to set
	 */
	public void setComment(String comment) {
		this.comment = comment;
	}

}
